Volume 27, Issue 6, November 2023, Pages 49-59
Hamsa Gomaa Ramadan; Hesham Mahmoud Shalan; Abd Elhady Abd Elhady Zayed; Ahmed Abdelhamid El-Zayadi